Epsilonn | a Tool for the Abstract Speciication and Parallel Simulation of Neural Networks
نویسنده
چکیده
In this article the neural network speciication language EpsiloNN is presented. From an abstract speciication that is independent of the target computer architecture, a simulation source program for a workstation or a parallel computer can be generated. Neurocomputers requiring xed-point data types and arithmetic are supported too. The language design is based on an uniied neural network model and allows an object-oriented speciication of synapses, neurons and networks. The optimal mapping of a neural network onto a parallel computer can be determined automatically and an eecient parallel simulation source code can be obtained from an EpsiloNN speciication by program transformations. A complete speciication of a radial basis function network is given as an example and the methodology for generating simulation source code is explained in detail.
منابع مشابه
Bio - Inspired Arti cial Neural Networks
A uniied model for the simulation of artiicial and biology-oriented neural networks is presented. It supports all rate-coded and also many pulse-coded neural network models. The focus of the paper is on the special requirements for the simulation of neural networks built from neurons modelled by a single compartment. The derived uniied neural network model represents a basis for the design of a...
متن کاملKinematic Synthesis of Parallel Manipulator via Neural Network Approach
In this research, Artificial Neural Networks (ANNs) have been used as a powerful tool to solve the inverse kinematic equations of a parallel robot. For this purpose, we have developed the kinematic equations of a Tricept parallel kinematic mechanism with two rotational and one translational degrees of freedom (DoF). Using the analytical method, the inverse kinematic equations are solved for spe...
متن کاملEpsiloNN - A Specification Language for the Efficient Parallel Simulation of Neural Networks
A neural network specification language is presented that can be used for the high-level description of artificial and biology-oriented neural networks. The main objective of the language design is the support of the inherent parallelism of neural networks so that efficient simulation code for parallel computers and neurocomputer architectures can be generated automatically. In this paper the m...
متن کاملAutomatic Generation of Efficient Parallel Programs from EpsiloNN Neural Network Specifications
A new methodology for the generation of efficient parallel programs from high-level neural network specifications is presented. All possible mappings of the neural network onto the parallel processors are generated and evaluated by using a description of the parallel target architecture. Thus the optimal mapping can be determined at compile-time and efficient parallel simulation code can be gen...
متن کاملNavigation of a Mobile Robot Using Virtual Potential Field and Artificial Neural Network
Mobile robot navigation is one of the basic problems in robotics. In this paper, a new approach is proposed for autonomous mobile robot navigation in an unknown environment. The proposed approach is based on learning virtual parallel paths that propel the mobile robot toward the track using a multi-layer, feed-forward neural network. For training, a human operator navigates the mobile robot in ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999